Difference between GCC and G++
GCC stands for GNU Compiler Collections which is used to compile mainly C and C++ language. It can also be used to compile Objective C and Objective C++. The most important option required while compiling a source code file is the name of the source program, rest every argument is optional like a warning, debugging, linking libraries, object file, etc. The different options of GCC command allow the user to stop the compilation process at different stages....
read more
Difference Between Machine Language and Assembly Language
Machine language is the low level programming language. Machine language can only be represented by 0s and 1s. In earlier when we have to create a picture or show data on the screen of the computer then it is very difficult to draw using only binary digits(0s and 1s). For example: To write 120 in the computer system its representation is 1111000. So it is very difficult to learn. To overcome this problem the assembly language is invented....
read more
Various kinds of Aspect Ratios
In the event that you know about digital imagery or have seen the settings segment of any computer game then you would be as of now knowing the term Aspect ratio. On the off chance that you have not heard it previously or do not think much about it, at that point this article will assist you with understanding what is implied by the term Aspect proportion, what number of various kinds of ratios are there and how would they differ from each other....
read more
What is an Address Bar?
The word address bar refers to the text box in a web browser that indicates the user’s location on the internet and allows them to navigate to other websites. The address bar is also known as a location bar, and in Google Chrome it is referred to as the Omnibox....
read more
MATLAB – Differentiation
In general, differentiation is nothing but the rate of change in a function based on one of its variables. MATLAB is very useful in solving these derivatives, integrals etc. There are certain rules to be followed while solving derivatives, which will be discussed in the later part. Let’s see some examples to understand things better....
read more
Longest Palindromic Substring using Palindromic Tree | Set 3
Given a string, find the longest substring which is a palindrome. For example, if the given string is “forgeeksskeegfor”, the output should be “geeksskeeg”....
read more
How to Calculate Number of Host in a Subnet?
In computer networks, an IP address is a unique address that identifies a device on the internet or a local network. Using IP address we can find information about the Class of IP address and number of computers connected in that network (range of IP address in that network), network IP address, broadcast address....
read more
Types of Computer Ports
Ports are nothing but it is connections between external and internal input/output devices such as keyboards, mice, mouse, Disk Drive, and many more with motherboards using cables. That allows to communicate between external devices or peripherals with a laptop or computer. Computer ports may be virtual or physical. In this article, we are going to discuss about different types of physical computer ports available in the market....
read more
Data Mining Techniques
Data mining refers to extracting or mining knowledge from large amounts of data. In other words, Data mining is the science, art, and technology of discovering large and complex bodies of data in order to discover useful patterns. Theoreticians and practitioners are continually seeking improved techniques to make the process more efficient, cost-effective, and accurate. Many other terms carry a similar or slightly different meaning to data mining such as knowledge mining from data, knowledge extraction, data/pattern analysis data dredging....
read more
Introduction to Seaborn – Python
Prerequisite – Matplotlib Library...
read more
Difference Between Architectural Style, Architectural Patterns and Design Patterns
Many software professionals think that architectural styles and patterns are the same. Sadly, some of the software developers don’t understand the difference between architectural patterns and design patterns. In this article, we’re going to summarize the differences between them....
read more
Weighted K-NN
Weighted kNN is a modified version of k nearest neighbors. One of the many issues that affect the performance of the kNN algorithm is the choice of the hyperparameter k. If k is too small, the algorithm would be more sensitive to outliers. If k is too large, then the neighborhood may include too many points from other classes. Another issue is the approach to combining the class labels. The simplest method is to take the majority vote, but this can be a problem if the nearest neighbors vary widely in their distance and the closest neighbors more reliably indicate the class of the object....
read more